someone who moderates - Francés Inglés Diccionario